Научился: За эту неделю:
+ Я проверил 35 отчётов у 21 формулиста.
+ Я написал 1 сообщение 1 формулисту общим объёмом несколько буков.
+ Я набрал 7 текстов
+ Я решил 1 задачу
− Я не собрал ни одного Мегахеша :o(
+ Я выполнил 11 видеоуроков:
Застрял на третьем финальном уроке Шахмат по сети.
Всё пытаюсь реализовать все условия для ничьи.
FEN всем хорош, а недостаток есть - не предусмотрен счетчик повторения позиции, это бы помогло в фиксации 3-кратного повторения.
На следующей неделе еще немного покопаюсь, все же страшно вносить крупные изменения в проект
Научился: Сменил версию .NET у проекта ChessRules на 4.7.1
Создал новый проект на Unity
Добавил только белые фигуры, переименовал их
Скопировал библиотеку ChessRules.dll в папку Assets
Создал новый скрипт ChessTest и открыл его в Visual Studio
Добавил строчку using ChessRules;
Реализовал функцию Start()
Добавил скрипт ChessTest в MainCamera
Протестировал работу скрипта Трудности: Обновил Unity до версии 2018.2.11f1
Она позволяет .Net до 4.7.1 (на 4.7.2 уже выводит предупреждение)
Соответственно сделал ребилд библиотеки на 4.7.1
Пока работает.